species assemblage - French English Dictionary